﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Mindfor.Web
{
	/// <summary>
	/// Contains constants for CMS.
	/// </summary>
	public static class CmsConstants
	{
		/// <summary>
		/// Constant name for system module.
		/// </summary>
		public const string SystemModuleName = "System";

		/// <summary>
		/// Constant name for system controller.
		/// </summary>
		public const string SystemControllerName = "System";

		/// <summary>
		/// Constant not found action name of system controller.
		/// </summary>
		public const string NotFoundActionName = "NotFound";

		/// <summary>
		/// Constant text page action name of system controller.
		/// </summary>
		public const string TextPageActionName = "TextPage";

		/// <summary>
		/// Place holder in the error message template.
		/// </summary>
		public const string ErrorMessagePlaceHolder = "[ErrorMessage]";

		/// <summary>
		/// Files firectory path relative to application directory.
		/// </summary>
		public const string FilesDirectoryPath = "~/App_Data/Files/";

		/// <summary>
		/// Constant for default identity field in data entity.
		/// </summary>
		//public const string DefaultIdField = "Id";

		/// <summary>
		/// Constant for file field in data entity
		/// </summary>
		//public const string DefaultFileField = "File";

		/// <summary>
		/// Constant for image field in data entity
		/// </summary>
		//public const string DefaultImageField = "Image";
	}
}
